// axios({
//     url:'/register',
//     method:'post',
//     data:{
//         username:'laodier999',
//         password:'123456'
//     }
// }).then(res=>{
//     console.log(res);
    
// })

//注册功能 ：点击注册按钮 → 收集用户输入的数据 → axios发送到后台，成功后showToast提示用户
document.querySelector('#btn-register').addEventListener('click',async function(){
    const data=serialize(document.querySelector('.register-form'),{hash:true,empty:true})

    const {username,password}=data
    //发送请求前，要本地验证数据的基本长度，减轻服务器压力
    if(username==''||password=='')return showToast('用户名和密码不能为空')
    if(username.length<8||username.length>30||password.length<6||password.length>30) return showToast('用户名（8~30），密码（6~30）')
    
    try{
        // axios的简写
        const res=await axios.post('/register',data)
        showToast(res.message)
    }catch(err){
        //dir展开错误
        // console.dir(err)
        showToast( err.response.data.message)
    }

})









